more responsible - Turco Inglés Diccionario